deuce spot
Slang definitions & phrases for
deuce spot
deuce spot
noun phrase
The second act in a vaudeville show
(Theater)
Second place in a contest
(1940s+)